cnc milling components assembly fiber optics cnc machining manufacturers electronics metal aluminum binoculars golf golf clubs electronic golf course golf club optics assemblies machining copper hunting manufacturing equipment precision machining cnc manufacturer cad milling brass engineering